Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class AudioOpus

Defined in opus

Constructor

constructor(
sampleRate: number,
channels: number,
options: AudioOpusOptionsinterface AudioOpusOptionsdetritus-client/media/encoders/AudioOpusOptions = {}
)

Properties

Methods

get module(): any[src]
delete(): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
recreate(): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
setApplication(value: number): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
setChannels(value: number): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
setSampleRate(value: number): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
setModule(value?: string): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
setBitrate(bitrate: number): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
setFEC(enabled: boolean): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
setPLP(percentage: number): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
setCTL(flag: number, value: number): AudioOpusclass AudioOpusdetritus-client/media/encoders/AudioOpus[src]
decode(
buf: Bufferexternal Buffer,
frameDuration: number = 20
): Bufferexternal Buffer
[src]
encode(
buf: Bufferexternal Buffer,
frameDuration: number = 20
): Bufferexternal Buffer
[src]